端到端测试:一种验证系统“从开始到结束”完整业务流程是否正常工作的测试方式,通常模拟真实用户操作,覆盖前端、后端、数据库、第三方服务等多个环节,以确认各组件集成后的整体行为正确。(也常写作 end-to-end testing / E2E test)
/ˌend tə ˈend test/
We ran an end-to-end test before release.
我们在发布前进行了端到端测试。
After the database migration, the team added end-to-end tests to verify the checkout flow from login to payment.
数据库迁移后,团队新增了端到端测试,用来验证从登录到支付的结账流程。
“end-to-end”原意是“从一端到另一端、从头到尾”,早期常用于通信与计算领域(强调完整链路/全路径)。与 test 组合后,在软件工程语境中逐渐固定为“覆盖全流程的系统级验证”,并常用连字符表示其作形容词修饰名词(如 end-to-end test)。